You will find a huge selection of typical spanish cafeterias. Most restaurants offer sea food dishes of good quality.
You will also find a good number of hamburgueserias, a few Italian restaurants/pizzerias and at least one typical Mexican restaurant.
Prices are similar to the rest of Spain.